Old Town

Allegro
Veleslavínova 2a, Prague 1
+420 221 427 000
Very Expensive
Every Day: 07:00 - 23:00

Chef Andrea Accordi serves up modern Italian cuisine in this restaurant located inside the Four Seasons Hotel in Prague. Considered by many to be the best restaurant in Prague, it is also the only restaurant in the city to be awarded a Michelin star, with prices to match.

Ambiante Pizza Nuova
Revoluční 1/655

An upscale place which does a very accurate rendition of Neapolitan pizza, but whose real selling point is the amazing play area for small and smallish kids.

Cafe Imperial
Na Poříčí 15, Prague 1
+420 246 011 440
Every Day: 07:00 - 23:00

Run by the most famous czech chef, Zdeněk Pohlreich, this restaurant offers wide variety of dishes, from czech traditional svíčková na smetaně Beef with creamy sauce to US hanger steak. Prices around 200-300 CZK which is not cheap, but also not as expensive as other hotel restaurants in the Prague centre, quality is very good.

Dahab
Soukenická 1085/4
Entree 200-1000 Kč

Not far from the Namesti Republiky stop on the Yellow Metro line, Dahab is an Egyptian Restaurant/Tea House/Hookah bar. Lots of vegetarian options though it's not only vegetarian, good hookahs, and great tea. Also very attentive staff and nice ambience to have a relaxing dinner or enjoy a hookah at. Superb tagine and special menus, delicious Tunisian or Moroccan tea is also available.

La Dégustation Bohême Bourgeoise
Haštalská 753/18, Prague 1
+420 222 311 234
M-Sa: 18:00 - 24:00

Often voted as the best Czech restaurant, with price matching the quality. But if you have the cash, it's supposed to be a culinary experience as no other. Menu from 2200 CZK to over 4000 CZK with wine included.

Grand Cafe Orient
Dům u Černé Matky Boží, Ovocny trh 19
+420 224 224 240

Coffee, tea, cakes and sandwiches with free wi-fi between Namesti Republiky and the Old Town Square.

La Casa Blu
Kozí 15
+420 224 818 270

Spanish/Mexican food at good prices, close to Dlouha Trida tram stop. Free wi-fi internet. Service can be slow.

Lokál
Dlouhá 731/33, Prague 1
+420 222 316 265
Every Day: approx. 12:00 - 24:00

A new member to famous Ambi restaurants group, this is the place, where traditional and modern blend together. While evoking czech pubs from times years ago, everything is brand new. Both beer 35 CZK / 2 USD and food 100 - 200 CZK, 4 - 9 USD is very good.

Needle House Restaurant
Hybernská 7
+420 224 226 004
Entree approximately 250-300Kč, bottles of wine 350-1000Kč.

The name of this restaurant comes from the enormous skewers of meat and vegetables they serve, balanced vertically on an especially designed plate. Once you figure out how to handle them, they're great. The restaurant has great service and strongly flavored dishes.

Touch Restaurace & Lounge
Jakubská 744/4, Prague 1
+420 222 322 685
150-400Kč
11:30AM-11:30PM

Specialized in feathery dishes, modern cuisine, meals. Excellent food well presented.